The ambiance of the hotel was very comforting. The lady staff who help us during our check-in was very helpful and nice ! She is a superb. But, our room when we got into it we saw a few little cockroaches beside the TV and one in the bed. The comforters has stains so we’re really not sure of its clean or semi clean. It’s our first stay on this location so overall, we actually enjoyed most of our stay.