Great place; courteous hosts; safe location; easy access to public transport; shops and the beach.