Very clean, well organized, warm hospitality, decent location. (Only the bathroom is a little small but convenient). Great!