Clean, modern, great value, friendly, great location, lots of extra touches