A perfect place to stay for a number of reason: sparking clean, great location, very comfortable, and well appointed. Highly recommend