great views, nice pool, close to the best beaches