As a traveler and also as a Super Host with over 40 listings in Chicago and California, I would recommend Owens place to future travelers.
The house was centrally located 1.5 blocks away from Las Olas!! Many restaurants and store fronts are so close to the house.
Would visit again!