So clean and had everything you could need. Kitchen was fabulous and the view was breathtaking. Especially the sunrise! Would definitely like to return and highly recommend staying there.