What a fabulous place to stay! I love the part of Santa Cruz where Omar’s house is located. The house has everything you need to be comfortable and have a relaxing time away from your own home.