Castelul Maria is a hillside guesthouse offering cozy lodging, a garden, a bar, and a refined restaurant with a terrace.