Such a breathtaking view and location, meticulously clean, had everything we needed down to kitchen basics and even a brand new steamer. Perfect stay. Mahalo