Gorgeous views, pool and beach in walking distance