What a perfect place to stay! Perfect location, perfect host, perfect room, 5 stars.