This place has it all! Great host, location and amenities!