Very clean and comfortable and great communication. The location is great. I would stay here again.