Flawless hotel! I'd definitely stay again!