Spent the afternoon relaxing by the pool soaking up sun and having some great cocktails. Then ate dinner in a nicely shaded area. Food and atmosphere were both great! The place achieves an upscale feel without being pretentious. The beach is also lovely - nice sand and you can buy ice cream nearby.