Place was very clean. Loved the kitchen perfect setup for cooking up a good meal if you don't want to eat out. The outdoor terrace was great as well. Oh and did I mention that there is a common area on site where you could possible grill some good food outside? Parking was very convienent and communication with the host as well.