Immaculate as always. Great hosts. Great view. Great location.