Perfect location - literal steps away from both the pool and the beach. Loved our time here.