Facilities were lovely, location was awesome and staff was great! My only complaint was they hit you with a bunch of taxes and fees when you check in (about a third of the booking cost) Would be great if that was clearer prior to booking!