Fun, quirky, cozy spot in a fantastic location—great place to stay especially if you want a place that feels more comfortable than a hotel room.