Myles was a wonderful communicator throughout. He allowed us to check in early which was great as we flew in the same day we attended a wedding and appreciated getting ready there Vs in our car! There were minor issues that came up but he was very quick to respond and offer very satisfactory solutions. The location was perfect; I just wished we had more time to enjoy the beach more!