The model for how Airbnbs should be - sparkling clean, comfortable, easy check in and out on your own time, beautiful space, convenient location. It has it ALL. 10 out of 5 stars.