Excellent location, a great place and fantastic service. We have been met in time and shown around the place. Check-in and check-out went smoothly. Very recommended!