This week we stayed at the Town and Country Resort in San Diego. We love visiting San Diego a few times a year and this trip was long overdue. We normally stay beachfront, but this hotel was just a couple miles inland and too good to pass up. Everything was recently renovated and the pool area […]