Everything was perfect. Great communication, everything clean, they care about me if I need something or if I want to eat some food. The location is great.