Perfect location! The rooms were not ready during the check in time so we had to wait for the staff to prepare more stuff and clean up toilet. The quality is around 3-star hotel. Overall is ok.