Overall a good place, have some minor issue when try to contact for check in, but nothing cause significant problem.