Nice place, convenient location and a not bad experience. However, we could not understand why we have paid the cleaning fee but we must clean our bed sheets, towels, and kitchen stuffs etc before check out.