Owens place is amazing. Definitely a highly recommended place to stay. The pool in the back is amazing and the house alone has a warm and homey feel. Will request again when we come back to Florida