Mike and Mark were the epitome of excellent hosts and the beautiful location made visiting the Castro a wonderful experience!!