Everything was fantastic.
The place had everything you need for beach and for cooking and all the details in the villa are nicely thought through, so we really enjoyed it.