Good beach accommodation with easy access to good quality restaurants.