Maria's place is so perfect for a mini-getaway in Santa Cruz! Maria is a fantastic host and is eager to take care of her guests. She will make you feel welcomed and ensure you are comfortable. We would recommend staying here!