Does anyone know anything about this small resort? I'm having trouble getting location, how good is the food, is it buffet, is it really suites? How far is the beach, etc. We were given reservations here for 5 days during July 4th 2007 weekend, and are anxious about it. Thanks.