Great location, great size, great stay