The restaraunt is not always slow, probably just the group size issue as they have one kitchen worker total. Beach House Villas is the oceanview rest.. Try the Pepper shrimp OMG I miss it sooo bad. Yummy. They have WIFI at the bar there too.