We thought the apartment and terrace were great. Very convenient, clean and comfortable. James is a great host, would love to stay here again.