Great host, great communication, clean, great value, good location, 5 stars