We had an amazing time staying here. It is beautiful and the terrace is so wonderful. The location was perfect for us, and communication with the host, from before check-in to after check-out was seamless! Thanks so much for a great stay!