Fantastic host, perfect location for beaches, restaurants and supermarkets. Everything and more than we expected.