The overall place is good and clean, it offers as much value as you would expect at this price. They can definitely improve the experience by providing better services.