Exactly what you're looking at. Has everything you could possibly need and helpful staff. Be mindful of the daily resort fee so you're not surprised when you visit.