A perfect place, everything you need - clean, good location, good host.