5 stars across the board. Every detail was thought of, they were very easy to talk to, and made sure everything was perfect. Any information we needed, or if we needed a taxi, David was ready and able to help us. If I am ever in the area again, I would stay here. They even had bicycles for us to use if we so wished. THANK YOU!