Excellent stay, beautiful property! Location five stars