Excellent hosts, excellent location, excellent stay. The premises were very clean and the hosts were very, very kind. They were nice enough to wake up at 6:00 am to check me in as my flight arrived very early. I would stay here again (and just might).