def one of the best host yet. short stay but much better and comfortable than a five star hotel.