Beautiful place at a great location. Would definitely recommend, although some of the promised amenities were not there: no free parking, nothing to cook with (pots and pans).
Also the communication & organization for check-in wasn’t that great but you get what you pay for.