Perfect place. Clean, spacious, and well equipped. I will visit again.