This place is amazing. We could have easily stayed for weeks. Perfectly decorated, excellently stocked, amazing setting, gorgeous view...we were only sad we couldn’t stay longer.