Such a marvelous place! It was perfectly stocked, perfectly located, clean and well-kept. Check in was a breeze. Everything was flawless. We would return again in a heartbeat.