Great location (supermarket, beaches, restaurants and attractions all within close range by car) and amazing hospitality (the whole family felt just great - unforgettable!)