We absolutely loved our stay! The location as perfect for us and the terrace definitely made the holiday so much better. We had everything we needed and communication was great.