Great location, stylish decor, comfortable stay