Booked last minute and communication was great.
Place is in a beautiful location, easy to check in, and looked fantastic - couldn't be happier.