Villa was perfect, all rooms were a good size and it had everything we needed. Terrace and pool were a lot bigger than expected, wouldn't hesitate to stay here again!