A perfect stay in every way. I cannot recommend this place enough. It is large, clean and extremely well located. I would return a heartbeat.