This place is great! It's right in the middle of the strip on 41st with shops and restaurants but surprisingly quiet. The host was very quick to respond with answers to questions and easy to work with. Great spot for Santa Cruz adventuring.