Any recommends for nice hotels gratefully received! Doesn't have to be super fancy but modern and clean. Ideally on a beach, with pool and a restaurants or two. Near a village or town with bars and restaurants. Very happy if it's quiet. TIA