Perfect week on all levels. Would definitely return.