Excellent location and well appointed. Easy and flexible check in and out made this a very convenient stay.