A beautiful, clean Airbnb in the perfect location with incredibly accommodating hosts! Our stay exceeded our expectations, and we highly recommend Caste's perfect Airbnb. :)