A peaceful, spotless place with friendly, helpful, informative hosts. Well located for shops, restaurants, public transport and beach.