Great stay, big place, stylish touches, nice location.