The pictures don't do it justice! Very spacious, high ceilings, good kitchen and big pool, large garden and positioned on a hill with lovely views. Far exceeded our expectations. Car rental is essential