For the most part, we enjoyed our stay in Tetra Tree Hotel. We were a bit frustrated that we had booked connecting rooms, and were given rooms across the hall, but appreciated the hotel's efforts to apologize with a free breakfast as well as fruit baskets. The beds were comfortable and the bathrooms clean. We downgraded on comfort/cleanliness because though the rooms are non-smoking, the hallway, lobby, and upstairs almost always smelled of smoke, and the smell often entered the rooms from the hallway. Given that several of us are very sensitive to smoke, that was a bit annoying as well. If you don't mind the smell of smoke, it is a great place to stay, most rooms have a nice view, and we enjoyed the pool (and pool table) downstairs.