Location was awesome, communication and accommodations were good, some towels we were given did have stains and check in was a bit of a mess for us (room had to be switched 4 times), but once we got settled it worked out well. Would stay again but book directly through the hotel, rather than AirBNB as they suggested that could have been the issue.