We loved our stay at Gabriella's! The penthouse apartment is perfect - the patio is great and there's even a grill! Tons of natural light, beautiful and comfortable furniture inside. Kitchen is also great. The one thing is that it is about a 20 minute walk from the beach, which we didn't have a problem with. The apartment does have a view of the beach though!