Perfect location, great host, everything you need for a pleasant stay.