Great place to stay, awesome views, good facilities and location. Has everything you need + more. Loved being able to take a swim on a hot day and hang out by the pool.