I gave 5 stars for location, but it deserves more. The position is perfect for all directions. Communication was also great. We had a couple of minor issues and Alex was on the case directly. I would recommend this place to any guests.