Awesome place!!! Otay Ranch is beautiful highly recommend staying here first!! Impeccably clean and very nice hosts