Fantastic place to stay!!
Perfect for us with two young children, amazing location, great pool onsite, the apartment had everything and more we could ever need - the positives go on and on and on!!