excellent location, excellent size, excellent amenities, excellent host, excellent airbnb.