A gorgeous place in a perfect location made for an unforgettable family holiday