Comfortable relaxing stay in a great location walking distance from Clifton Village.