Very nice place to stay!! Good value and location, staffs are great. There is a restaurant and bar, and they have lockers too, which makes the stay very cozy and convenient. I think I would like to choose Generator next time.