This is the kind of place that makes me question the future of hotels. Everything was perfect. All the amenities were as promised, everything felt clean, and the entire process of checking in went smoothly. This unit went above and beyond even my elevated expectations (due to the seemingly high price). My friends and I were very pleased with our stay. We even had lots of extra beach equipment (extra towels, snorkeling gear for 2, other toys) to entertain ourselves at the nearby Wailea beach. This place was fantastic!