It is everything you could want in an Airbnb and more: clean, comfortable, lots of great amenities.