From the moment I arrived till the moment I left, everything was perfect. The Villa was spotlessly clean, with every little creature comfort your heart could possibly desire - and the bed was very comfy as well. Coffee shops, restaurants and the beach are literally 2 minutes away. The front fenced area was perfect for my puppy to play in. Annie is a brilliant host, so friendly and helpful. I can't wait to go back.