Great location. Very clean and well thought out. Great stay.