very clean, good location and staffs are super helpful. Fully recommended...looking forward to stay here again in future.