Victoria place is a great place to stay. Awesome location and thoughtful amenities