Grecia's place is clean, comfortable, and has a really cool vibe. I appreciated the location too, it's near to stores and great cafes and restaurants.