spotless, easy to check in and amazing location. great stay and would come back again!