Great location, well set up to accommodate every need, gracious and welcoming hosts. This was our second stay at the Castro Oasis. We highly recommend it!