Everything you need, including other friendly and sociable guests! Pool is nice even though the ocean is a few feet away. There's a common grilling area to cook at and a little fridge in your room. The grocery and little markets are convenient. Several restaurants nearby. Life is only as hard as you want to make it!