I highly recommend this place. It's a block away from a Filipino Market, and the famous Jollibee (home of fried chicken. The place is really clean. Just don't expect to be watching TV.