Excellent location, stylish decor, overall brilliant stay