Wonderful. Great location. Great restaurants. Just perfect.