Urban Treehouse was very clean and comfortable and the location was perfect.