This is an awesome place. Clean, well run and very welcoming. We weren't able to meet the host in person but it felt like we knew Linda personally. She was very accommodating and had everything very well laid out and organized. The location of the apartment could not be better with the beach, shops and activities all within an easy and short walk. All in all a very satisfying stay with everything as advertised.