Friendly hosts, great accommodation - everything you need. Close to the beach, shops and restaurants. Highly recommended - 5 stars