Clean. Spacious. Perfect location. What more could you ask for? The pictures in this listing do not do it justice. Even more beautiful and comfortable than the pictures communicate. You will love your stay here.