Perfect everything -- location, comfort, cleanliness. We loved this apartment and would stay here again. And the mattresses and pillows were great.