Owens place is great with high end amenities and decor. We loved our stay. It’s in a great, safe spot, close to transit.