The villa was perfect. Everything went well from check in through leaving. It’s in close proximity to many great beaches. Everything that is needed is provided. Close enough for a short walk to shopping and food. I would highly recommend.