Wonderful hospitality. Wonderful apartment. Wonderful location. Everything was at top level. It couldn't have gotten any better.