Amazing property that hits the mark for all ages. Excellent accommodation in great location. Would highly recommend.