This condo was all that and then some. Veronica is a fantastic host and was very accommodating to our needs. We definitely plan on visiting her place again.