Great stay with fantastic view from the terrace (note terrace is shared). Cave room was super cute and fits all your needs. Staff were super helpful on check in and check out. Overall a wonderful stay!