This villa was everything we expected and more! It was beautiful. The kitchen was small but had everything you needed. The beds were all so comfortable!