Really nice place to stay at Santa Cruz. Great location!
Easy check in and check out.
Makes you feel like you’re at your own home!
Nice balcony to enjoy and have a great time and a barbecue with your family or friends 🥰