Incredibly clean, very easy to check into and a fantastic location! I'd definitely stay again!