Excellent place to have a relaxing holiday.