Perfect in every sense. Would definitely stay again.