Comfortable flat close to wide open beaches in a stylish resort town.