Ideally we'd like a nice hotel with a swimming pool, near a beach and walking distance into a town, for two adults and a 12 y/o boy. Does anyone have any recommendations please?