Place was very clean and well stocked. Comfortable rooms and beds. Large stocked kitchen, den includes work space and large couch for TV/movie viewing. Nice touches like fresh fruit in the kitchen and fresh flowers in every room. We really enjoyed our stay!