Great location, spotlessly clean, flexible check-in and great value. Will happily stay again!