Has everything you want in an AirBnb - clean space, great location, accurate pics and description, and thoughtful amenities. Excellent experience!