Comfortable and very clean with the addition of food items left for your use which was highly appreciated. It has everything you need, shower is over bath and there is a full kitchen including dishwasher and a washing machine. Did not use the facilities ie. pool etc. so could not comment on these. Note there are a LOT of stairs to the apartment and the sensitivity of the alarm adds an extra worry to the stay not to set it off which would result in a $1000 fine.