Perfect location and great amenities! Loved our vacation here!