5 stars all around. Leo is a great host, the location, apartment and amenities all lived up and even exceeded my expectations. Definitely recommend to stay here!