If you look for the views, the pool, the deck, the luxury, the beach and good restaurants in walking distance you have found the right place! I have loved every minute of it.