The terraces were wonderful, the full kitchen was very great, and the location was perfect! Check-in and out were very smooth and the host and her parents were very nice and helpful, they made the visit very enjoyable!!