Terrace-great. Apartment itself-all good and all as described. I have one clarification-the temperature in the apartment is high and its a bit stuffy inside. I have stayed there in May, and I cant imagine what happens when reall heat waves kick in.