Perfect host! Perfect location! Clean and well equipped.