Top quality stay, great location.