Wonderfully clean, really friendly host, excellent location and amazing communication