Great pool and beach, beautiful apartment, and awesome staff !