This place was excellent: very clean, great location and affordable. I would definitely go there again.