Perfect location, super roomy, totally adorable inside, and great hosts!