Excellent location and value for money. David has been accommodating to my awkward check-in time due to flight and was checking regularly to ensure my stay was good. Highly recommended.