a must stay great place with a great host