Our stay was exceptional - the hosts were so communicative and helpful and the place was just perfect for our group. The shops and beach are all within walking distance. We couldn't recommend it more... will definitely be back for another stay! :)