modern, stylish, good location, friendly staff