Perfect from check in to check out! Very clean in a great location. We will return!