The place was clean and well maintained. Anything I needed I just had to ask and it was provided. Communication with me was clear and helpful. The staff was friendly and pleasant to deal with. I would definitely stay here again and recommend my friends and family to stay here.