This place is beautiful. The views, decor and location are all top notch. Kitchen is well stocked. Excellent communication! There are A LOT of steps, which didn’t bother us but could affect some people. Extremely comfortable beds!