The villa and location are great. Close to shops, restaurants and beach is literally 2 mins walk. The listing did not have a hot tub or hammock. But the main issue I had is the host. Beware of hidden charges. Eco Tax 60 Euros, damage deposit of 300 euros and then to top it off they expect you to pay electric for the week. Quoted as 40 euros and was charged 100 plus.