EPIC! Clean, trendy, techno savvy, comfortable, welcoming, homely, MAJESTIC!!!