beautiful location, cute, quirky and surprisingly spacious.