Great stay, modern luxury