Absolutely perfect stay! The views and location were incredible. The place was clean, and had everything you could need (even some snacks, coffee/tea etc). Would definitely recommend!